[INV-FRONTEND-217] Экран
Экран первичного ввода чеков и валидация на клиенте
NoteКраткая карточка задачи
- Репозиторий / Компонент:
Mobile App(Экран ввода / Слой форм). - Стек: React Native / Flutter.
- Ссылка на Метод: Конфигурация кэша безопасности IAD
- Статус: Готово к реализации
- Инструкция по шагам:
- Разработать текстовое поле ввода
raw_text_inputсо встроенным счетчиком символов. Заблокировать ввод и отправку при длине текста > 120 символов. - При отправке формы отправлять запрос
POST /api/v1/purchase/upload-text, добавив в Headers текущую локальapp_lang(строгоruилиen). - Реализовать обработку ответа
202 Accepted: очищать поле ввода, закрывать клавиатуру и выводить локализованный тост «Чек отправлен на обработку». Принимать в ответе UUID тикета и сохранять его в локальном хранилище сессии.
- Разработать текстовое поле ввода